home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / debugger / ddd-1.000 / ddd-1 / ddd-1.4b / libiberty / memmove.c < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-12  |  334 b   |  19 lines

  1. /* Wrapper to implement ANSI C's memmove using BSD's bcopy. */
  2. /* This function is in the public domain.  --Per Bothner. */
  3. #include <ansidecl.h>
  4. #ifdef __STDC__
  5. #include <stddef.h>
  6. #else
  7. #define size_t unsigned long
  8. #endif
  9.  
  10. PTR
  11. memmove (s1, s2, n)
  12.      PTR s1;
  13.      CONST PTR s2;
  14.      size_t n;
  15. {
  16.   bcopy (s2, s1, n);
  17.   return s1;
  18. }
  19.